TS-4688 handle DNS compression labels in SRV responses#812
Merged
jacksontj merged 1 commit intoapache:masterfrom Jul 21, 2016
Merged
TS-4688 handle DNS compression labels in SRV responses#812jacksontj merged 1 commit intoapache:masterfrom
jacksontj merged 1 commit intoapache:masterfrom
Conversation
|
FreeBSD build successful! See https://ci.trafficserver.apache.org/job/Github-FreeBSD/451/ for details. |
|
Linux build successful! See https://ci.trafficserver.apache.org/job/Github-Linux/346/ for details. |
Member
|
The purpose of this is to use domain name expansion on the name server FQDN? |
Contributor
Author
|
Yes, and we actually already do that for seemingly all the other types-- but not for SRV :/ |
| srv->port = ink_get16(srv_off + SRV_PORT); | ||
| srv->priority = ink_get16(srv_off + SRV_COST); | ||
| srv->weight = ink_get16(srv_off + SRV_WEIGHT); | ||
| srv->host_len = ::strlen(srv->host) + 1; |
Member
There was a problem hiding this comment.
n doesn't have the value you want here?
Contributor
Author
There was a problem hiding this comment.
Sadly no, n is the length of the compressed string, not the expanded string-- meaning I have to calculate the len of the expanded string.
maskit
pushed a commit
to maskit/trafficserver
that referenced
this pull request
Feb 2, 2017
* asf/master: (44 commits) TS-4614: avoid e->schedule_in for dummy event. This closes apache#766. Use devtoolset-3 for ATS 7 and later, when available Updated some build instructions TS-4311 Removes support for SPDY completely TS-4683 Adds better error handling on config problems Add TSQA tests for https SRV records TS-4615 set SRV scheme based on next_hop_scheme Add some initial SRV tsqa tests TS-4622 use port from SRV response for origin connections Revert "TS-4622 Use port from SRV response when connecting to origin (apache#773)" TS-4622 Use port from SRV response when connecting to origin (apache#773) TS-4688 handle DNS compression labels in SRV responses (apache#812) cachekey/pattern.h: clang format TS-4667 Uses the WKS in the gzip plugin TS-4653: esi plugin - disable HTTP_COOKIE variable by default and implement a whitelist mechanism to allow the specified cookies for it Original code and idea contributed by Chris Rohlf TS-4680: thread safe initialization in TS*DirGet() functions TS-4652 Fixes log field initialization, previously crippled TS-4595: TSRuntimeDirGet TS-4689 Assert if Machine UUID init fails TS-4674: Remove useless assert statement (apache#809) ...
JosiahWI
pushed a commit
to JosiahWI/trafficserver
that referenced
this pull request
Jul 19, 2023
This will be addressed via Kees's patch: https://github.com/bneradt/trafficserver/pull/3/files
masaori335
pushed a commit
to masaori335/trafficserver
that referenced
this pull request
May 29, 2025
* [10.x] header_rewrite: verify client cert * update doc, remove TSUser API * Add APRN validation, parse issuer CN * remove issuer CN * debug statements
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.